home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / graphic / tweak16b.zip / MODES.DOC < prev    next >
Text File  |  1993-11-27  |  4KB  |  100 lines

  1. The modes provided with TWEAK range from the obscure to the useful.
  2. This file has some hints and some vital information.
  3.  
  4. First of all, a small warning:
  5.  
  6. All mode files with an 's' at the and of the name (for example 
  7. 800x600s.16) use special dot clocks available on my Chips & 
  8. Technologies 80c451 SVGA card.  Feel free to try them on your card, but 
  9. don't expect them to work on a vanilla VGA.
  10.  
  11. Modes with a 'c' at the end of the name are chained modes, to 
  12. distinguish them from unchained modes of the same resolution.
  13.  
  14. Then, some info about modes of particular interest:
  15.  
  16. 256x256c.256 - The chained Mode Q:
  17.   o  256x256 in 256 colors
  18.   o  exactly 1 page, uses every single byte of the video segment
  19.   o  1-to-1 linear pixel-to-address mapping, like mode 13h
  20.   o  keep (x,y) coordinates in a single word, and use that word as
  21.      an offset.  (Both x and y fit in a byte!)  No more MULs!
  22.   o  I named it 'Mode Q' for 256-cubed (256x256x256 = 256^3).
  23.  
  24. 256x256.256 - The unchained Mode Q:
  25.   o  256x256 in 256 colors
  26.   o  exactly 4 pages
  27.   o  4-to-1 planar mapping, like Mode X
  28.  
  29. The 256-column modes have been provided in several other vertical
  30. resolutions: 224 and 240 lines
  31.  
  32. 400x600.256 - new, more stable version
  33.   o  400x600 in 256 colors (unchained)
  34.   o  1 page + 22144 bytes (55.36 lines)
  35.   o  4-to-1 planar mapping
  36.   o  good multisync monitor is still required
  37.  
  38. 400x300.256 - New square aspect ratio mode
  39.   o  400x300 in 256 colors (unchained)
  40.   o  That means a square aspect ratio if stretched to fill the screen!
  41.   o  2 pages + 22144 bytes (55.36 lines)
  42.   o  4-to-1 planar mapping
  43.   o  NOT based on the above 400x600 mode!  Uses the lowest vertical
  44.      frequency, and should thus prove much more stable than the
  45.      600-line mode.
  46.  
  47. 360x360.256
  48.   o  Interesting mode, which should work on most VGAs.
  49.  
  50. 360x270.256
  51.   o  New square aspect ratio mode
  52.  
  53.  
  54. Known problems:
  55. ---------------
  56.   o  The 400x-modes won't work on LCDs and similar equipment
  57.  
  58.   o  They also fail (won't synchronize) on cheap, basic VGA monitors
  59.      like the Samsung I used to have.  I think your monitor must
  60.      support SVGA resolutions of 800x600x16 and up for the 400x-modes
  61.      to work.  Your card can probably be plain, vanilla VGA though!
  62.  
  63.   o  Don't expect the modes to line up perfectly with your monitor
  64.      screen's edges!  You might have to adjust the size and position of
  65.      the image with your monitor's control knobs.
  66.  
  67. I have yet to see a VGA setup which doesn't support Mode Q.  Let me
  68. know if you have trouble.
  69.  
  70.  
  71. Disclaimer:
  72. -----------
  73. I can't guarantee that any of the above modes will be compatible with
  74. your VGA card.  I will accept no responsibility for damages arising
  75. from the use or abuse of the files included in this archive.
  76.  
  77. If any of the above modes don't work on your configuration, send me
  78. an email stating the name/chipset of your (S)VGA card, and monitor
  79. type.  I'm especially interested in any changes you could make to get
  80. them to work!  Also mail me comments and suggestions to the TWEAK
  81. archive.  I will probably release a new version by the end of the
  82. summer.  Current ideas include:
  83.  
  84.   o  A tutorial on tweaking in general, with focus on unchained, 256
  85.      color modes.  I ought to explain the significance of all timing
  86.      registers, and their relevance for the resulting resolution.
  87.   o  A program which takes as input a description of a screen mode
  88.      (i.e. resolution, colors) and outputs a list of suggested
  89.      registers settings.
  90.   o  A method of linking TWEAKed 256-color modes to Themie Gouthas' XLIB.
  91.   o  Context sensitive help on most registers and their individual bits
  92.      within the TWEAK utility.
  93.   o  Support for assembler and Pascal output.
  94.  
  95.  
  96. Regards from
  97. Robert Schmidt of Ztiff Zox Softwear, Norway
  98.  
  99. e-mail: robert@stud.unit.no
  100.